CCNY English - Header Scripts

<meta name="viewport" content="width=device-width, initial-scale=1"/>

<a href="https://www.ccny.cuny.edu/"><div class="ccnyhome"></div></a>
<script>

var navbars = document.querySelectorAll('nav');
for(i=0;i<navbars.length;i++){
navbars.setAttribute('aria-label','Custom Label')
}

</script>
<style>
@import url('https://fonts.googleapis.com/css2?family=Noto+Sans:ital,wght@0,100;0,200;0,300;0,600;1,100;1,200;1,300;1,600&family=Source+Serif+Pro:ital,wght@0,400;0,600;1,400;1,600&display=swap');
	div#content.site-content{
		padding-top:0!important;
	}

	.category-links a{color: #666666;}
	
	.wp-block-kadence-posts a.post-more-link{
	text-transform: uppercase;
    font-weight: 400;
    letter-spacing: 1px;
    font-family: Montserrat,sans-serif;
    text-decoration: none!important;
    transition: background-color .3s ease;
	border: 2px solid;
    padding: 0.667em 1.333em;
	color: #088478!important;
		display:none;
	}
	
	
	.entry-footer{text-align:left;}
	.wp-block-kadence-posts a.post-more-link .kadence-svg-iconset svg{display:none;}
	
	.navbar{position: relative; z-index: 1;}
	.ccnyhome{background-image: url("https://english.ccny.cuny.edu/wp-content/uploads/2022/10/seal2.png");
	width: 60px; height: 60px; display: block; position: fixed; top: 15px; left: 10px; z-index: 9999;}
	.kt-blocks-accordion-title{color: #222;}
	.kt-accordion-header-wrap .kt-blocks-accordion-header.kt-accordion-panel-active{background-color: #999!important;}
	.wp-block-latest-posts__post-title{font-size: 20px; line-height: 20px; font-weight: 600;}
	a.wp-block-latest-posts__post-title{color: #000000; text-decoration: none; font-weight: 600;}
	wp-block-latest-posts__post-date{font-style: italic;}
	.page .entry-cover-image .single-featured-image-header img, .single .entry-cover-image .single-featured-image-header img{display:none;}
	.page .entry-cover-image:after, .single .entry-cover-image:after{display:none;}
	.page .entry-cover-image .entry-header .entry-title, .single .entry-cover-image .entry-header .entry-title{color: #000000;}
	.page .entry-cover-image .entry-header .entry-meta a, .single .entry-cover-image .entry-header .entry-meta a{color: #000000;}
	.page .entry-cover-image .entry-header .entry-meta, .single .entry-cover-image .entry-header .entry-meta{color: #000000;}
	ul li.cat-item{list-style-type: none;margin-left:-15px; font-weight: 600;}
	
	h2.tribe-events-widget-events-list__header-title{font-family: 'Source Serif Pro', serif!important; margin-bottom: 20px!important;
    line-height: 1.3!important;
    font-weight: 700!important;
	font-size: 1.5em!important;
	}
	

	h3.entry-title::after{background: #ffffff!important;margin-bottom: 0!important;font-weight: 600!important; padding-bottom: 0!important;display:none!important; letter-spacing:1px; }
	.entry-content-wrap .entry-title a{font-size: 20px!important;line-height:18px;font: 20px Inter, sans-serif!important;font-weight: 600!important;}
	.entry-content-wrap{padding:0!important;border: 0!important;font-weight: 600!important;padding-bottom: 0!important;}
	
	h3.entry-title{margin:0; padding:0;}
	.entry-meta span{display:none;font-weight: 600!important;}
	.wp-block-kadence-posts .entry-meta{margin-left: 20px!important; font-size: 1em!important; padding: 0!important;}
	
	.wp-block-kadence-posts.kb-posts-style-unboxed .loop-entry.content-bg {padding: 0!important;}
	.entry-title a{font-weight: 600;}
	.entry-content p{font-weight: 500;}
	
	
	article{
		padding: 30px;
		background: #fff;
		
	}
	
	.page .entry-title, .page-title{
		font-family: 'Source Serif Pro', serif;
		font-size: 5em!important;
		text-transform: none!important;	
		line-height: 100px;
		text-align: left;
		margin-top: 100px;
	}
	h1, h2, h3, h4, h5, h6{
			font-family: 'Source Serif Pro', serif;
	
	}
	.entry-content p{
	font-family: 'Noto Sans', sans-serif;	
	}
	.entry-content ul li{font-size: 20px;} 

	
	body:not(.has-archive-description):not(.has-header-image) .page-title:after, body:not(.has-archive-description):not(.has-header-image).page .entry-title:after {
    content: '';
    display: block;
    width: 300px;
    height: 6px;
    background: #000;
    margin-top: 40px;
	margin-left: 0px;
	margin-bottom:48px;
	}
	
body.has-header-image .site-title, body.has-header-image .site-title a, body.has-header-video .site-title, body.has-header-video .site-title a {
	color: #000!important;
	background: #fff;
	padding: 10px;
	display: block;
	opacity: 0.9;
	font-size: 250%!important;
	font-family: 'Source Serif Pro', serif;

}
	.has-header-image .navbar, .has-header-video .navbar {
	background: #000;
	opacity: 1;	
	}
	.custom-logo-link img {
    display: inline-block;
    max-height: 100px!important;
    width: auto;
	}
	
	.dropcap{
		font-size: 4em;
		color: #088478;
		font-weight: bold;
		margin-right: 10px;
		display: block;
		float: left;
		line-height: .8em;
		font-family: 'Source Serif Pro', serif;

	}
	.navbar-nav a{
		font-family: 'Noto Sans', sans-serif!important;	
		font-size: 1.1em!important;
		color: #0bb4aa;	
		font-weight: 800;
	}
	
	 body .home page-template-default page page-id-261 #content{
		background: url("https://english.ccny.cuny.edu/wp-content/uploads/2022/08/2866639172_27a3fb95f7_k-1.jpg");
		background-position: top right; 
		background-repeat: no-repeat;
		background-attachment: fixed;

	}
	.wp-block-button a{
		color: #088478!important;
	}
	.wp-block-button a:hover{
		color: #fff!important;
	}
	.page-id-57 .page .entry-title, .page-title{

		margin-top:500px;
	}
	.page-id-56 .page .entry-title, .page-title{

		margin-top:500px;
	}
	.page-id-1579 .page .entry-title, .page-title{

		margin-top:500px;
	}
	.page-id-1522 .page .entry-title, .page-title{

		margin-top:500px;
	}
	
	.page-id-53 .page .entry-title, .page-title{

		margin-top:500px;
	}
	.page-id-965 .page .entry-title, .page-title{

		margin-top:500px;
	}
	.page-id-638 .page .entry-title, .page-title{

		margin-top:500px;
	}
	.page-id-52 .page .entry-title, .page-title{

		margin-top:500px;
	}
	.page-id-100 .page .entry-title, .page-title{

		margin-top:500px;
	}
	.page-id-51 .page .entry-title, .page-title{

		margin-top:500px;
	}
	.page-id-99 .page .entry-title, .page-title{

		margin-top:500px;
	}
	.langlit a{color: #ff7c45;}
	.mfacw a{color: #ffe85c;}
	.seceng a{color: #00d9ff;}
	
	.page-id-57 .deptlogo{
		background: url("https://english.ccny.cuny.edu/wp-content/uploads/2022/10/projec-tseriesbanner.jpg");
		background-repeat: no-repeat;
		position: absolute;
		top: 90px;
		left: 0px;
		width:100%;
  		height:400px;
		display: block;
	}
	.page-id-56 .deptlogo{
		background: url("https://english.ccny.cuny.edu/wp-content/uploads/2022/10/literarymanbanner.jpg");
		background-repeat: no-repeat;
		position: absolute;
		top: 90px;
		left: 0px;
		width:100%;
  		height:400px;
		display: block;
	}
	
	.page-id-1579 .deptlogo{
		background: url("https://english.ccny.cuny.edu/wp-content/uploads/2022/10/graduate_banner.jpg");
		background-repeat: no-repeat;
		position: absolute;
		top: 90px;
		left: 0px;
		width:100%;
  		height:400px;
		display: block;
	}
	
	.page-id-1522 .deptlogo{
		background: url("https://english.ccny.cuny.edu/wp-content/uploads/2022/10/undergraduates_banner.jpg");
		background-repeat: no-repeat;
		position: absolute;
		top: 90px;
		left: 0px;
		width:100%;
  		height:400px;
		display: block;
	}
	
	.page-id-99 .deptlogo{
		background: url("https://english.ccny.cuny.edu/wp-content/uploads/2022/09/MA_LanguageLiteracy2.jpg");
		background-repeat: no-repeat;
		position: absolute;
		top: 90px;
		left: 0px;
		width:100%;
  		height:400px;
		display: block;
	}
	
	.page-id-53 .deptlogo{
		background: url("https://english.ccny.cuny.edu/wp-content/uploads/2022/09/BA_Creative_Writing2.jpg");
		background-repeat: no-repeat;
		position: absolute;
		top: 90px;
		left: 0px;
		width:100%;
  		height:400px;
		display: block;
	}
	.page-id-51 .deptlogo{
		background: url("https://english.ccny.cuny.edu/wp-content/uploads/2022/09/BA_Literature2.jpg");
		background-repeat: no-repeat;
		position: absolute;
		top: 90px;
		left: 0px;
		width:100%;
  		height:400px;
		display: block;
	}
	.page-id-100 .deptlogo{
		background: url("https://english.ccny.cuny.edu/wp-content/uploads/2022/09/MA_Literature2.jpg");
		background-repeat: no-repeat;
		position: absolute;
		top: 90px;
		left: 0px;
		width:100%;
  		height:400px;
		display: block;
	}
	.page-id-638 .deptlogo{
		background: url("https://english.ccny.cuny.edu/wp-content/uploads/2022/09/MFACW_2.jpg");
		background-repeat: no-repeat;
		position: absolute;
		top: 90px;
		left: 0px;
		width:100%;
  		height:400px;
		display: block;
	}
	.page-id-965 .deptlogo{
		background: url("https://english.ccny.cuny.edu/wp-content/uploads/2022/08/MA_LanguageLiteracy_Banner.jpg");
		background-repeat: no-repeat;
		position: absolute;
		top: 90px;
		left: 0px;
		width:100%;
  		height:400px;
		display: block;
	}
	.page-id-52 .deptlogo{
		background: url("https://english.ccny.cuny.edu/wp-content/uploads/2022/09/BA_SecondaryEnglish2.jpg");
		background-repeat: no-repeat;
		position: absolute;
		top: 90px;
		left: 0px;
		width:100%;
  		height:400px;
		display: block;
	}
	.TopCTA{
		border: 3px #000 solid;
		margin: 0 auto;
		padding: 50px;
	}
	.page .entry-cover-image:after, .single .entry-cover-image:after{
		background-image: url;("https://english.ccny.cuny.edu/wp-content/uploads/2022/08/MA-Lit.jpg")!important;
		width: 175px!important;
		height: 175px!important;
		position: fixed!important;
		top: 100px!important;
		left: 30px!important;
		background-image: linear-gradient(to bottom,rgba(0,0,0,1) 0,rgba(0,0,0,.1) 100%)!important;
		
	}
	@media (max-width: 767px) {
  .page .popout{
		
		font-size: 1.5em!important;
		
	}
}
	
	@media (max-width: 767px) {
  .page .entry-title, .page-title{
		
		font-size: 2.5em!important;
		line-height: 50px;
	}
}
	@media (max-width: 767px) {
	.deptlogo{
		background-repeat: no-repeat;
		position: absolute;
		top: 0px!important;
		left: 0px;
		width:100%;
  		height:400px;
		display: block;
		
	}
	}
	@media (max-width: 767px) {
			.page-id-57 .page .entry-title, .page-title{
				margin-top:400px;
	
		}
	}
	@media (max-width: 767px) {
			.page-id-56 .page .entry-title, .page-title{
				margin-top:400px;
	
		}
	}
	
	@media (max-width: 767px) {
			.page-id-1579 .page .entry-title, .page-title{
				margin-top:400px;
	
		}
	}
	@media (max-width: 767px) {
			.page-id-1522 .page .entry-title, .page-title{
				margin-top:400px;
	
		}
	}
	@media (max-width: 767px) {
		.page-id-53 .page .entry-title, .page-title{
				margin-top:400px;
	
		}
	}
	@media (max-width: 767px) {
		.page-id-51 .page .entry-title, .page-title{
				margin-top:400px;
	
		}
	}
	@media (max-width: 767px) {
		.page-id-100 .page .entry-title, .page-title{
				margin-top:400px;
	
		}
	}
	@media (max-width: 767px) {
		.page-id-638 .page .entry-title, .page-title{
				margin-top:400px;
	
		}
	}
	@media (max-width: 767px) {
		.page-id-965 .page .entry-title, .page-title{
				margin-top:400px;
	
		}
	}
	@media (max-width: 767px) {
		.page-id-52 .page .entry-title, .page-title{
				margin-top:400px;
	
		}
	}
	@media (max-width: 767px) {
		.page-id-99 .page .entry-title, .page-title{
				margin-top:400px;
	
		}
	}
	@media (max-width: 767px) {
		.page-id-261 .page body.has-header-image .site-title, body.has-header-image .site-title a, body.has-header-video .site-title, body.has-header-video .site-title a{
				font-size:30px!important;
	
		}
	}
	
	
	
	.custom-logo-link img{margin-left:55px;}
	.entry-content p{font-size: 20px;}
	.acsb{display: none;}
	.wp-block-latest-posts__post-author{display: none;}
	.wp-block-latest-posts.wp-block-latest-posts__list li{list-style-type: none;}
	.entry-content ul li{color: #666666;}
	.entry-author{display:none!important;}
	.entry-meta span{margin-left: -20px;}
	.site-info a{display: none;}
	.post-author{display: none;}
</style>

<script>function responsive_post_link_attr( $output ) {
	return str_replace( '<a ', "<a aria-label='Read More'", $output );
}

add_filter( 'responsive_post_link', 'responsive_post_link_attr', 20 );
</script>